class ARoute {
  final String name;
  final String path;
  final String description;
  final List<Type> bindings;
  final List<Type> middleWare;
  final Map<String, dynamic>? arguments;

  const ARoute({
    required this.name,
    required this.path,
    this.description = "",
    this.arguments,
    this.bindings = const [],
    this.middleWare = const [],
  });
}
